/*
    数组：什么是数组呢？为什么我们需要数组呢？
    在我们刚开始定义变量的时候是不是let a= 123,我们只能给他一个值，是不是无法给他多个值进行使用
    数组：数组其实是一组有序地数据集合，数组里面呢可以存放很多的数据，不会限制数据类型（js）
    ，TS中他会有类型限制，并且呢数组的长度可以动态的调整，
    数组最常见的创建方式：数组字面量方式
    数组的字面量:[]
    一半呢，我们的数组字面量会给一个变量，方面通过变量操作数组
    如果说我们里面存放多个的值，我们一般是通过逗号,去进行分割，最后一个数据咱们不用给他加逗号
*/
//下标，相当于序号，从0开始计数
let arr = [12,true,null,undefined,"hello world",[7,6]]
console.log(arr[0])
console.log(arr[3])
//获取长度用length
console.log(arr.length) //一共有几个元素，从第一个元素开始是从1开始计数
//最后一个元素获取
console.log(arr[arr.length-1])

//当我们直接给长度赋值的时候，如果长度小于原数组长度，原数组会被裁剪掉
arr.length =3;
console.log(arr)